stand security for - French English Dictionary